Big Huge Thesaurus

family Bombycidae

noun